package com.itheima_03;
/*
    练习：
        1：定义一个接口(Converter)，里面定义一个抽象方法int convent(String s);
        2：定义一个测试类(ConverterDemo)，在测试类中定义两个方法
            一个方法是:useConverter(Converter c)
            一个方法是主方法，调用useConverter()方法
 */
public class ConverterDemo {
    public static void main(String[] args) {
        //Lambda表达式方式
        useConverter(s -> Integer.parseInt(s));
        //方法引用
        useConverter(Integer::parseInt);
        //Lambda表达式被类方法替代的时候，它的形式参数全部传递给静态方法作为参数
    }

    private static void useConverter(Converter c){
        int number = c.convent("666");
        System.out.println(number);
    }
}
